Operator Library: Hardware Platform
The operator generates software events for rising edges at its input links.
All N inputs (up to 16) can generate individual events. The event will not provide any signal link data. Commonly, this operator is used to monitor the status of GPIOs or to signal special conditions.
For each input link, an event name must be specified. This is done using parameter EventNameInput[n]. The event name will then be the complete module name plus the event name e.g. Device1_Process0_HierarchicalBoxName_SignalToEventModuleName_ValueOfParameterEventNAmeInput[n]. All events can be accessed with the Framegrabber API functions for events. Check the Framegrabber API Manual for more information.
The operator will automatically allocate N Event and one EventSource device resources. Check Appendix. Device Resources for more information.
Available for Hardware Platforms |
---|
microEnable IV VD4-CL/-PoCL |
microEnable IV VQ4-GE/-GPoE |
Property | Value |
---|---|
Operator Type | M |
Input Link | I0..In, signal input |
Synchronous and Asynchronous Inputs
- All signal inputs may be sourced by the same or different M-type operators through an arbitrary network of O-type operators. If they are sourced by the same M-type source, they will be automatically synchronized.
Link Parameter | Input Link I0..In |
---|---|
Bit Width | 1 |
Arithmetic | unsigned |
Parallelism | 1 |
Kernel Columns | 1 |
Kernel Rows | 1 |
Img Protocol | VALT_SIGNAL |
Color Format | VAF_GRAY |
Color Flavor | FL_NONE |
Max. Img Width | any |
Max. Img Height | any |
EventsWithTimestamp | |
---|---|
Type | static/dynamic read/write parameter |
Default | ON |
Range | {ON, OFF} |
Defines if high-precision timestamps are attached to each event. ON = timestamps are generated. OFF = no timestamps are generated. |
EventNameInput[n] | |
---|---|
Type | static write parameter |
Default | EventNameInput[n] |
Range | |
Every event input must be assigned a unique identifier name. This event name is used to identify and use a particular hardware event signal in the Framegrabber SDK. |